@charset "utf-8";
/* CSS Document */
* {
	margin:0;
	padding:0;
	font-size:13px;
}
a {
	text-decoration:none;
	color:#000;
}
img { border:none }
ul { list-style:none; }
body {
	background:url(../images/bg.jpg) repeat-x #ffffff;
	font-family:"微软雅黑";
}
.wrap {
	width:1005px;
	margin:0 auto;
}
.clear {
	clear:both;
	height:0px;
	line-height:0px;
	border:0px;
}
.wenzi {
	height:31px;
	line-height:31px;
	float:left;
	padding:0px 25px;
}
.wenzi p { color:#b7d190; }
.logo {
	padding:0px 17px;
	width:700px;
	float:left;
	height:77px;
	line-height:77px;
}
.rexian {
	background:url(../images/rexian.png) 0 0px no-repeat;
	height:77px;
	line-height:77px;
	width:250px;
	float:right;
}
.nav {
	text-align:center;
	padding-left:22px;
	height:50px;
}
.nav li {
	width:120px;
	height:50px;
	line-height:50px;
	float:left;
	background:url(../images/nav-hover.jpg) 0px 5px no-repeat;
}
.nav li a {
	height:50px;
	line-height:50px;
	display:block;
	width:120px;
	font-weight:bold;
	font-size:15px;
	font-weight:bold;
}
.nav li a:hover {
	background:url(../images/nav-bg.jpg) no-repeat;
	width:120px;
	height:50px;
	line-height:50px;
	color:#FFF;
}
.current {
	background:url(../images/nav-bg.jpg) no-repeat;
	width:120px;
	height:50px;
	line-height:50px;
	color:#FFF;
}
#first { background:none; }
.banner { padding-top:20px; }
.heixian {
	background:url(../images/xian.jpg) 0px 0 no-repeat;
	height:25px;
}
.main { padding-top:10px; }
.left {
	width:240px;
	float:left;
}
.pro {
	background:url(../images/pro-bg.jpg) repeat-y;
	width:240px;
	float:left;
	padding-top:10px;
}
.titile { height:39px; }
.titile h2 {
	font-size:15px;
	color:#FFF;
	text-align:left;
	padding-left:20px;
}
.titile h2 a {
	color:#FFF;
	font-size:15px;
	line-height:39px;
	height:39px;
}
.titile h2 span {
	font-size:14px;
	color:#FFF;
	padding:0px 5px;
}
.dianhua {
	width:227px;
	height:46px;
	padding-bottom:50px;
}
.xian {
	background:url(../images/pro-xian.jpg) no-repeat;
	height:2px;
}
.contact {
	float:right;
	background:url(../images/pro-bg.jpg) repeat;
	width:240px;
}
.lianxi {
	background:url(../images/ren.jpg) right bottom no-repeat;
	width:240px;
}
.lianxi p {
	color:#fff;
	line-height:25px;
	padding:10px 20px 10px 20px;
	height:182px;
	overflow:hidden;
}
.product {
	width:740px;
	float:right;
}
.titile1 {
	background:url(../images/pro-title-bg.jpg) repeat-x;
	height:37px;
}
.titile1 h2 {
	font-size:15px;
	color:#FFF;
	padding-left:20px;
	float:left;
}
.titile1 h2 a {
	color:#FFF;
	font-size:15px;
	line-height:37px;
}
.titile1 h2 span {
	font-size:14px;
	color:#FFF;
	padding:0px 5px;
}
.pro_zhanshi ul { float:left; }
.pro_zhanshi ul li {
	float:left;
	text-align:center;
	font-size:13px;
	margin:10px 14px 0 14px;
}
.pro_zhanshi ul li a {
	display:block;
	color:#000;
}
.pro_zhanshi ul li span {
	line-height:35px;
	display:block;
	height:35px;
}
.pro_zhanshi ul li img {
	background-color:#cecece;
	border:4px #cecece solid;
}
.youshi { padding:21px 0; }
.youshi-title {
	background:url(../images/youshi-title-bg.jpg) repeat-x;
	height:37px;
	border:1px solid #cccccc;
	font-size:15px;
}
.youshi-title h2 {
	background:url(../images/h2-bg.jpg) repeat-x;
	width:105px;
	height:37px;
	float:left;
	font-size:15px;
}
.youshi-title h2 span {
	font-size:14px;
	color:#FFF;
	padding:0px 5px;
}
.youshi-title h2 a {
	line-height:37px;
	height:37px;
	color:#FFF;
	text-align:left;
	display:block;
	font-size:15px;
	padding-left:20px;
}
.youshi img { padding-top:20px; }
.zhong { margin:10px 0px; }
.zhuangjia {
	float:left;
	width:740px;
}
.zhuangjia img { float:left; }
.zhuangjia p {
	float:left;
	border-left:1px #cccccc solid;
	border-right:1px #cccccc solid;
	border-bottom:1px #cccccc solid;
	line-height:26px;
	height:180px;
	padding:10px 20px 10px 20px;
	overflow:hidden;
	width:447px;
	background:url(../images/com.jpg) 20px 10px no-repeat;
	padding-left:271px;
	text-indent:2em;
}
.anli {
	background:#ededed;
	height:229px;
	padding-top:20px;
	margin-top:10px;
}
.anli-title {
	background:url(../images/nali-bg.jpg) 0 4px repeat-x;
	height:20px;
}
.anli-title h2 {
	font-size:15px;
	color:#3f7501;
	float:left;
	width:120px;
	padding-left:20px;
	height:20px;
	line-height:20px;
	background-color:#ededed;
}
.anli-title h2 a {
	color:#3f7501;
	font-size:15px;
	height:20px;
	line-height:20px;
}
.anli-title h2 span {
	font-size:14px;
	color:#989898;
	padding:0px 5px;
}
.more {
	background:url(../images/gengduo.jpg) no-repeat;
	height:20px;
	width:61px;
	float:right;
	padding-right:20px;
	background-color:#ededed;
}
.more a {
	color:#FFF;
	line-height:20px;
	text-align:center;
	display:block;
}
.anli ul {
	float:left;
	width:925px;
	padding-top:10px;
	margin:15px 0px;
}
.anli ul li {
	background:url(../images/anlilist-bg.jpg) no-repeat;
	float:left;
	width:183px;
	text-align:center;
	font-size:13px;
	margin:0px 15px 0px 15px;
	padding-top:5px;
}
.anli ul li span {
	height:40px;
	line-height:40px;
	display:block;
}
.anli ul li a {
	color:#000;
	display:block;
}
.zuo {
	background:url(../images/zuo.jpg) 0 30px no-repeat;
	float:left;
	width:24px;
	height:164px;
}
.you {
	background:url(../images/you.jpg) 0 30px no-repeat;
	float:right;
	width:24px;
	height:164px;
}
.more1 {
	background:url(../images/gengduo.jpg) 0px 8px no-repeat;
	height:37px;
	width:71px;
	float:right;
	margin-right:10px;
}
.more1 a {
	color:#FFF;
	line-height:37px;
	text-align:center;
	display:block;
}
.company {
	width:742px;
	float:right;
	padding-top:10px;
}
.jianjie { padding:20px 5px; }
.jianjie img {
	float:left;
	padding:10px 15px 5px 5px;
}
.jianjie p {
	line-height:250%;
	text-indent:2em;
}
.jianjie p a {
	color:#007bf9;
	font-weight:bold;
}
.company ul {
	float:left;
	width:668px;
	padding:10px 0 0 10px;
}
.company ul li {
	background:url(../images/anlilist-bg.jpg) no-repeat;
	float:left;
	width:213px;
	height:137px;
	margin:10px 8px 15px 0;
}
.company ul li img {
	width:207px;
	height:131px;
	padding:1px;
	border:1px solid #3c3c3c;
}
.bottom {
	border:1px #cccccc solid;
	margin-top:10px;
}
.more2 {
	background:url(../images/more1.jpg) 0px 8px no-repeat;
	height:37px;
	width:71px;
	float:right;
	margin-right:10px;
}
.more2 a {
	color:#FFF;
	line-height:37px;
	text-align:center;
	display:block;
}
.shu {
	background:url(../images/shu.jpg) no-repeat 0px 0px;
	height:255px;
	width:13px;
	float:left;
}
.hangye {
	width:495px;
	float:left;
	height:255px;
	overflow:hidden;
}
.hangyelist {
	padding:0px 20px;
	width:475px;
}
.hangyelist li {
	background:url(../images/heifangkuai.jpg) 0 center no-repeat;
	line-height:40px;
	height:40px;
	float:left;
	width:455px;
	border-bottom:1px dashed #000;
}
.hangyelist li a {
	font-size:13px;
	color:#000;
	width:435px;
	overflow:hidden;
	padding-left:10px;
}
.hangyelist li span {
	float:right;
	font-size:13px;
}
.foot {
	background:url(../images/foot-bg.jpg) repeat-x #4e8800;
	margin-top:10px;
}
.foot-nav {
	text-align:center;
	height:30px;
	padding-left:160px;
	margin:15px 0px 15px 0px;
}
.foot-nav ul li {
	height:30px;
	line-height:30px;
	float:left;
}
.foot-nav ul li a {
	color:#fff;
	font-size:15px;
	line-height:30px;
	display:block;
	font-weight:bold;
	display:block;
	margin-right: 30px;
}
.foot p {
	text-align:center;
	color:#fff;
	padding:2px 0px 10px 0px;
}
.foot p a { color:#fff; }
.foot .friendlink {
	background: #ffffff;
	width:1003px;
	margin:0px 0 0 0;
	border:1px #cccccc solid;
}
.friendlink p {
	font-family:"微软雅黑";
	font-size:16px;
	line-height:250%;
	color:#58910d;
	text-align:left;
	padding-left:20px;
}
.friendlink p a {
	font-size:13px;
	padding:0 5px;
	line-height:150%;
	color:#000;
}
.friendlink p span { font-size:13px; }
.right {
	width:740px;
	float:right;
}
.neimore {
	float:right;
	color:#FFF;
	line-height:37px;
	padding:0px 20px;
}
.neimore a {
	color:#FFF;
	line-height:37px;
}
.jianjie1 { padding:10px 20px; }
.jianjie1 p { line-height:26px; }
.ProductPic {
	text-align:center;
	margin:20px 0px;
}
.ProductPic img { border:1px #d0d0d0 solid; }
.adddatetime {
	width:100%;
	font:13px/30px '微软雅黑';
	text-align:center;
	color:#969696;
}
.jianjie1 h1 {
	font-size:16px;
	text-align:center;
	line-height:30px;
	margin-top:10px;
}
.nei-newslist { padding:0px 20px; }
.nei-newslist li {
	background:url(../images/heifangkuai.jpg) 0 center no-repeat;
	line-height:40px;
	height:40px;
	float:left;
	width:700px;
	border-bottom:1px dashed #000;
}
.nei-newslist li a {
	font-size:13px;
	color:#000;
	width:435px;
	overflow:hidden;
	padding-left:10px;
}
.nei-newslist li span {
	float:right;
	font-size:13px;
}
.banner p {
	position:absolute;
	top:310px;
	right:90px;
	color:#000;
}
/*--------滚动--------*/
#demo {
	margin-left:28px;
	overflow:hidden;
	width: 900px;
}
#demo img { padding:0px; ; }
#indemo {
	float: left;
	width: 1000%;
}
#demo1 { float: left; }
#demo table td {
	text-align:center;
	overflow:hidden;
}
#demo2 { float: left; }
/*分页样式*/
.pages {
	margin:0 auto;
	text-align:center;
	font-size:14px;
	padding:20px;
}
.pages a:hover { color:#38302e; }
.pages span {
	font-size:14px;
	padding:0px;
	margin:0px;
	display:inline-block;
	text-align:center;
	height:21px;
	line-height:21px;
	background:#eaeaea;
	border:#9e9e9e 1px solid;
	margin:0 3px;
	padding:0 6px;
}
.pages a {
	font-size:14px;
	padding:0px;
	margin:0px;
	display:inline-block;
	text-align:center;
	height:21px;
	line-height:21px;
	background:#eaeaea;
	border:#9e9e9e 1px solid;
	margin:0 3px;
	padding:0 6px;
}
.pages nolink {
	font-size:14px;
	padding:0px;
}
.pro_fenlei {
	padding:5px 15px 10px 17px;
}
.pro_fenlei li {
	width:205px;
	line-height:41px;
	background:url(../images/pro-li-bg.jpg) no-repeat;
}
.pro_fenlei li a {
	display:block;
	color:#fff;
	padding-left:25px;
	line-height:41px;
	height:41PX;
}
.pro_fenlei li ul li {
	background:none;
}
/*-----首页 banner-----*/
.slideBox {
	width:1005px;
	height:350px;
	overflow:hidden;
	position:relative;
}
.slideBox .hd {
	overflow:hidden;
	position:absolute;
	right:0;
	bottom:25px;
	width:100%;
	z-index:1;
}
.slideBox .hd ul {
	overflow:hidden;
	zoom:1;
flo/at:left;
	text-align:center;
	width:100%;
}
.slideBox .hd ul li {
fl/oat:left;
	display:inline-block;
	width:12px;
	height:12px;
	margin:0 6px;
	border-radius:6px;
	text-align:center;
	background:#222;
	cursor:pointer;
	font-size:0;
}
.slideBox .hd ul li.on {
	background:#3aa314;
	color:#fff;
}
.slideBox .bd {
	position:relative;
	height:100%;
	z-index:0;
}
.slideBox .bd li {
	zoom:1;
	vertical-align:middle;
	height:350px;
}
.slideBox .bd li a {
	display:block;
	height:350px;
}
.slideBox .bd img {
	width:1005px;
	height:350px;
	display:block;
}
.slideBox .prev, .slideBox .next {
	display:none;
	position:absolute;
	left:3%;
	top:50%;
	margin-top:-30px;
	width:30px;
	height:60px;
}
.slideBox .next {
	left:auto;
	right:3%;
}
.slideBox .prev:hover, .slideBox .next:hover {
	opacity: .7;
	filter: alpha(opacity=70);
	-ms-filter: "alpha(opacity=70)";
	-khtml-opacity: .7;
}
.slideBox .prevStop {
	display:none;
}
.slideBox .nextStop {
	display:none;
}
.pglist {
	padding: 20px 0 10px;
	width: 100%;
	text-align: center;
}
.pglist a {
	color: #666;
	padding: 0 14px;
	margin: 0 3px;
	font-weight: bold;
	background: #fff;
	border: 1px solid #ddd;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}
.pglist * {
	display: inline-block;
	_zoom: 1;
	_display: inline;
	vertical-align: middle;
	line-height: 30px;
	padding-bottom: 1px;
}
.pglist a:hover, .pglist .page-num-current {
	display: inline-block;
	color: #fff;
	background: #3aa314;
	border-color: #3aa314;
}